Big Huge Thesaurus

body suit

noun

sounds kind of like